Starry flounder - French English Dictionary